From e54049bc2678e6b4bcf0c888a742433bf71f7e1a Mon Sep 17 00:00:00 2001 From: Marek Kasik Date: Fri, 25 Jan 2019 16:41:24 +0100 Subject: [PATCH] printing: Don't show Rejecting Jobs when we don't know Set reasonable default values for printers discovered by Avahi which do not have 'printer-type' attribute. This is the case for network printers which were not published by CUPS. Related to the issue #1509. --- modules/printbackends/gtkprintbackendcups.c | 3 +++ 1 file changed, 3 insertions(+) diff --git a/modules/printbackends/gtkprintbackendcups.c b/modules/printbackends/gtkprintbackendcups.c index c0f6d98439..c47c4bafd4 100644 --- a/modules/printbackends/gtkprintbackendcups.c +++ b/modules/printbackends/gtkprintbackendcups.c @@ -2887,6 +2887,9 @@ create_cups_printer_from_avahi_data (AvahiConnectionTestData *data) info->avahi_printer = TRUE; info->printer_name = data->printer_name; info->printer_uri = data->printer_uri; + info->default_printer = FALSE; + info->remote_printer = TRUE; + info->is_accepting_jobs = TRUE; if (data->got_printer_state) { -- 2.30.2